package com.ytjj.qmyx.admin.model.request;

import lombok.Data;

import javax.persistence.Column;
import java.util.List;

/**
 * 
 * @ClassName ExceptionRequest
 *
 *
 * @Version 1.0
 **/

@Data
public class ExceptionOrdersRequest extends PageRequest {

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 处理时间-开始时间
     */
    private String handleStartTime;

    /**
     * 处理时间-结束时间
     */
    private String handleEndTime;

    /**
     * 处理状态
     */
    private Byte status;

    /**
     * 处理备注
     */
    private String handleNote;

    /**
     * 异常详细描述
     */
    private String exceptionDesc;

    /**
     * 商家
     */
    private String bankerName;

    /**
     * 商家id
     */
    private Integer bankerId;

    /**
     * 处理客服
     */
    private String handlePerson;

    /**
     * ID
     */
    private Integer id;

    /**
     * 订单备注
     */
    private String note;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 用户号码
     */
    private String userTel;

    /**
     * 订单号
     */
    private String orderOn;

    /**
     * 子订单号
     */
    private String childOrderNo;
    
    private Integer requestType;

    /**
     * 销售端账号
     */
    private List<String> shopId;


    /**
     * 是否分页 0或null：分页   1:不分页
     */
    private Integer pageHelper;

    /**
     * 是否完结，默认0-未完结 1-已完结
     */
    private Integer isFinished;

    /**
     * 完结备注
     */
    private String finishedRemarks;

    /**
     * 跟单小计
     */
    private String supervisorNote;

    /**
     * 异常订单处理分类
     */
    private String exceptionClassify;

    /**
     * 异常订单处理分类文案
     */
    private String exceptionClassifyName;

    /**
     * 快递异常值
     */
    private List<Integer> statusCode;

    /**
     * 异常订单备注
     */
    private String exceptionOrderNote;
}
